how decodeuri works